2675f8fa01ffdc00057390f9e59bf8e0c198ad67,lib/server-test/src/test/java/org/apache/olingo/server/core/uri/parser/TestFullResourcePath.java,TestFullResourcePath,alias,#,5826
Before Change
testUri.runEx("ESAllPrim(PropertyInt16=@p1)", "@p1='ewe'").isExSemantic(MessageKeys.UNKNOWN_PART);
testUri.runEx("ESAllPrim(PropertyInt16=@p1)", "@p1='ewe")
.isExSyntax(UriParserSyntaxException.MessageKeys.SYNTAX);
testFilter.runOnETKeyNavEx("PropertyInt16 gt @alias")
.isExValidation(UriValidationException.MessageKeys.MISSING_ALIAS);
testFilter.runOnETKeyNavEx("PropertyInt16 gt @alias&@alias=@alias")
.isExValidation(UriValidationException.MessageKeys.MISSING_ALIAS);
testFilter.runOnETKeyNavEx("@alias&@alias=@alias2&@alias2=true or @alias")
.isExValidation(UriValidationException.MessageKeys.MISSING_ALIAS);
}
@Test
After Change
testUri.runEx("ESAllPrim(PropertyInt16=@p1)", "@p1='ewe'").isExSemantic(MessageKeys.UNKNOWN_PART);
testUri.runEx("ESAllPrim(PropertyInt16=@p1)", "@p1='ewe")
.isExSyntax(UriParserSyntaxException.MessageKeys.SYNTAX);
testFilter.runOnETKeyNavEx("PropertyInt16 gt @alias")
.isInAliasToValueMap("@alias", null);
testFilter.runOnETKeyNavEx("PropertyInt16 gt @alias&@alias=@alias")
.isInAliasToValueMap("@alias", "@alias");
testFilter.runOnETKeyNavEx("@alias&@alias=@alias2&@alias2=true or @alias")